package decorator.source;

/**
 * 装饰者模式 -- 为已有功能动态添加更多功能的一种方式
 * Compoent是定义一个对象接口，无论是装饰类还是被装饰类都应该实现该接口
 * 好处：将类的核心职责和装饰功能区分开了
 * @author Chen Guang
 * @date 2019/3/29 0029 上午 10:21
 */
public interface Compoent {
    void operation();
}
